Maintaining spatial stability utilizing common gain coefficient

ABSTRACT

In a system and method for maintaining the spatial stability of a sound field a background noise estimate may be estimated for each of a first signal and a second signal. A first gain coefficient may be calculated responsive to the first audio signal and the background noise estimate of the first audio signal. A second gain coefficient may be calculated responsive to the second signal and the background noise estimate of the second signal. The gain coefficients may be calculated using one or more gain coefficient calculators. A common gain coefficient may be selected from one of the first gain coefficient and the second gain coefficient. The selected common gain coefficient may be one that results in a least amount of audio signal modification and may be applied to each of the first signal and the second signal.

PRIORITY CLAIM

This application is a continuation of U.S. patent application Ser. No.13/753,211, filed Jan. 29, 2013, which is herein incorporated byreference.

BACKGROUND

1. Technical Field

The present disclosure relates to the field of processing sound fields.In particular, to a system and method for maintaining the spatialstability of a sound field utilizing a common gain coefficient.

2. Related Art

Stereo and multichannel audio configurations may be used for processinga sound field that is a spatial representation of an audibleenvironment. The processed sound field may be used to reproduce theaudible environment using audio transducers.

Many computing devices may have multiple integrated microphones used forrecording an audible environment associated with the computing deviceand communicating with other users. Computing devices typically usemultiple microphones to improve noise performance with noise suppressionprocesses. The noise suppression processes may result in the reductionor loss of spatial information. In many cases the noise suppressionprocessing may result in a single, or mono, output signal that has nospatial information.

BRIEF DESCRIPTION OF DRAWINGS

The system may be better understood with reference to the followingdrawings and description. The components in the figures are notnecessarily to scale, emphasis instead being placed upon illustratingthe principles of the disclosure. Moreover, in the figures, likereferenced numerals designate corresponding parts throughout thedifferent views.

Other systems, methods, features and advantages will be, or will become,apparent to one with skill in the art upon examination of the followingfigures and detailed description. It is intended that all suchadditional systems, methods, features and advantages be included withthis description and be protected by the following claims.

FIG. 1 is a schematic representation of a system for maintaining thespatial stability of a sound field.

FIG. 2 is a further schematic representation of a system for maintainingthe spatial stability of the sound field.

FIG. 3 is flow diagram representing a method for maintaining the spatialstability of the sound field.

FIG. 4 is a schematic representation of a system for maintaining thespatial stability of a sound field.

DETAILED DESCRIPTION

In a system and method for maintaining the spatial stability of a soundfield a background noise estimate may be estimated for each of a firstaudio signal and a second audio signal. A first gain coefficient may becalculated responsive to the first audio signal and the background noiseestimate of the first audio signal. Gain coefficients may be calculatedusing a gain coefficient calculator that may include one or more of anautomatic gain controller, a noise suppressor and an echo canceller. Asecond gain coefficient may be calculated responsive to the second audiosignal and the background noise estimate of the second audio signal. Thesecond gain coefficient may be calculated with one or more gaincoefficient calculations similar to those applied to the first signal. Acommon gain coefficient may be selected from one of the first gaincoefficient and the second gain coefficient. Selecting a common gaincoefficient may comprise selecting a gain coefficient from the firstgain coefficient and the second gain coefficient that will result in aleast amount of audio signal modification. The selected common gaincoefficient may be applied to each of the first audio signal and thesecond audio signal.

FIG. 1 is a schematic representation of a system for maintaining thespatial stability of a sound field. Two or more inputs 102, or audioinputs 102, may receive the sound field. Stereo and multichannel inputconfigurations may be utilized for processing the sound field that is aspatial representation of an audible environment associated. The audibleenvironment may be associated with microphones on a local computingdevice or a remote computing device. The remote computing device maytransmit audio signals 120 to the local computing device that mayutilize the received audio signals 120 as inputs 102. Many audibleenvironments associated with the inputs 102 may include undesirablecontent that may be mitigated by processing the received sound field.Microphones that are arranged in a far field configuration typicallyreceive more undesirable content (a.k.a. noise) than microphones in anear field configuration. Far field configurations may include, forexample, a hands free phone, a conference phone and microphones embeddedinto an automobile. Far field configurations are capable of receiving asound field that represents the spatial environment associated with themicrophones. Near field configurations typically place the microphone inclose proximity to a user. Undesirable content may be mitigated in bothnear and far field configurations by processing the received soundfield.

Processing that may mitigate undesirable content received in the soundfield may include a gain coefficient calculator 106. The gaincoefficient calculator 106 may comprise one or more of a noisesuppressor 110 and an echo canceller 112. The echo canceller 112, noisesuppressor 110 and other audio processing processes may calculate one ormore gain coefficients. Each respective gain coefficient may be appliedindividually or a composite gain coefficient may be applied to processthe sound field using a gain coefficient applier 118.

The echo canceller 112 mitigates echoes caused by signal feedbackbetween two or more communication devices. Signal feedback occurs whenan audio transducer on a first communication device reproduces thesignal received from a second communication device and subsequently themicrophones on the first communication device recapture the reproducedsignal. The recaptured signal may be transmitted to the secondcommunication device where the recaptured signal may be perceived as anecho of the previously transmitted signal. The echo canceller 112 maydetect when the signal has been recaptured and attempt to suppress therecaptured signal. Many different types of echo cancellers 112 maymitigate echoes by calculating one or more gain coefficients that, whenapplied to the signals received by the microphone, suppress the echoes.In one example implementation, the echo suppressor 112 may calculategain coefficients using a coherence calculation between near and farsignals disclosed in U.S. Pat. No. 8,036,879, which is incorporatedherein by reference, except that in the event of any inconsistentdisclosure or definition from the present specification, the disclosureor definition herein shall be deemed to prevail.

When the microphone, or source of input 102, and an audio transducer areclose in proximity, the echo canceller 112 may determine that a largeamount of suppression may mitigate the signal produced by the audiotransducer from dominating, or coupling with, the microphone. The echocanceller 112 may calculated large gain coefficients to mitigate thecoupling. The large gain coefficients may result in a gating effectwhere the communication device effectively supports only half duplexcommunication. Half duplex communication may occur when thecommunication channel allows for reliable communication fromalternatively either the far side or near side but not bothsimultaneously. The large gain coefficients may suppress the couplingbut may also suppress all content, including desired voice contentresulting in half duplex communication.

Background noise is another type of undesirable signal content that maybe mitigated by processing the input 102. Many different types of noisesuppressor 110 techniques may mitigate background noise. An exemplarynoise suppressor 110 is a recursive Wiener filter. The Wienersuppression gain G_(i,k), or gain coefficient, is defined as:

$\begin{matrix}{G_{i,k} = {\frac{{\hat{SNR}}_{{priori}_{i,k}}}{{\hat{SNR}}_{{priori}_{i,k}} + 1}.}} & (1)\end{matrix}$

Where S{circumflex over (N)}R_(priori) _(i,k) is the a priori SNRestimate and is calculated recursively by:S{circumflex over (N)}R _(priori) _(i,k) =G _(i−1,k) S{circumflex over(N)}R _(post) _(i,k) −1.  (2)

Where S{circumflex over (N)}R_(priori) _(i,k) is the a posteriori SNRestimate given by:

$\begin{matrix}{{\hat{SNR}}_{{post}_{i,k}} = {\frac{{Y_{i,k}}^{2}}{{{\hat{N}}_{i,k}}^{2}}.}} & (3)\end{matrix}$

Where |{circumflex over (N)}_(i,k)| is a background noise estimate. Abackground noise estimator 104 may estimate the background noiseestimate. In one example implementation, the background noise estimate,or signal values, may be calculated using the background noiseestimation techniques disclosed in U.S. Pat. No. 7,844,453, which isincorporated herein by reference, except that in the event of anyinconsistent disclosure or definition from the present specification,the disclosure or definition herein shall be deemed to prevail. In otherimplementations, alternative background noise estimation techniques maybe used, such as, for example, a noise power estimation technique basedon minimum statistics.

An automatic gain controller 108 may calculate gain coefficients thatmay mitigate changing energy levels of the desired signal content. Forexample, the energy level of a user speaking into the microphone maychange over time as the microphone may change position relative to theuser. The gain coefficients calculated by the automatic gain controller108 may mitigate the perception of the microphone changing position whenapplied to the input 102. In one example implementation, the automaticgain controller 108 may calculate gain coefficients using the gaincontroller techniques disclosed in U.S. Pat. No. 8,116,485, which isincorporated herein by reference, except that in the event of anyinconsistent disclosure or definition from the present specification,the disclosure or definition herein shall be deemed to prevail.

The gain coefficient calculators 106 including the automatic gaincontroller 108, the noise suppressor 110 and the echo canceller 112described above may be responsive to a background noise estimategenerated by the background noise estimator 104. The automatic gaincontroller 108 may utilize the background noise estimate to calculategain coefficients that may be adjusted when signal energy exceeds thebackground noise estimate resulting in less background noise beingamplified. The echo canceller 112 may utilize the background noiseestimate to calculate gain coefficients when the echoes exceed thebackground noise estimate by a threshold. The background noise estimator104 may calculate a background noise estimate for each input 102.

When the inputs 102 are generated by physically separated microphones,or when two or more inputs 102 do not contain identical signal content,the background noise estimator 104 and the gain coefficient calculator106 may calculate different background noise estimates and gaincoefficients. Differences between the first gain coefficients applied tothe first input 102 and second gain coefficients applied to the secondinput 102 may cause a distortion in the spatial image when reproduced inthe output 116. Different gain coefficients applied to the first input102 and the second input 102 may result in a shifting spatial image thatmay be distracting to a listener.

A common gain coefficient selector 114 may mitigate some distortion inthe spatial image by selecting a first gain coefficient or a second gaincoefficient that may be applied to both the first input 102 and thesecond input 102. Applying the same gain coefficient to all inputs 102may mitigate distortions in the spatial image. The largest or thesmallest gain coefficient may be selected. Alternatively, a combinationof the gain coefficients may be calculated. For example, when the firstinput 102 contains a larger echo than the second input 102, an averagegain coefficient may be calculated to perceptibly remove the largerecho. In another alternative, the common gain coefficient selector 114may select the gain coefficient that will result in a least amount ofaudio signal modification. For example, the echo canceller 112 maycalculate a first gain coefficient for application to the first input102 that is larger than a second gain coefficient for application to thesecond input 102. The larger gain coefficient may result in a lowerenergy signal to reduce the amount of echo in the first input 102. Thecommon gain coefficient selector 114 may select the smaller gaincoefficient for application to both the first input 102 and the secondinput 102 resulting in less echo suppression while mitigatingdistortions in the spatial image. The common gain coefficient selector114 may utilize two or more inputs 102 where the selected gaincoefficient is applied to the two or more input 102. For example, thecommon gain coefficient selector 114 in addition to the first input 102and the second input 102 may process a third input 102 and theirrespective calculated gain coefficients.

The common gain coefficient selector 114 may not apply to all types ofgain coefficient calculators 106. For example, some types of noisereduction processes may require additional processing to mitigatedistortions in the spatial image. A first input 102 that containssignificant wind noise may have wind noise reduction applied while thesecond input 102 has no wind noise reduction applied. The common gaincoefficient selector 114 may not mitigate the wind noise that may bemore distorting than a shift in the spatial image. In oneimplementation, wind noise suppression gains (a.k.a. gain coefficients)may be calculated using the system for suppressing wind noise disclosedin U.S. Pat. No. 7,885,420, which is incorporated herein by reference,except that in the event of any inconsistent disclosure or definitionfrom the present specification, the disclosure or definition hereinshall be deemed to prevail. In another example, when the microphone andaudio transducer are coupled as described above resulting in a gatingeffect, the common gain coefficient selector 114 may not be utilizedbecause the audible artifacts associated with the coupling areperceptibly more distracting than distorting the spatial image.

A subband filter may process the received input 102 to extract frequencyinformation. The subband filter may be accomplished by various methods,such as a Fast Fourier Transform (FFT), critical filter bank, octavefilter band, or one-third octave filter bank. Alternatively, the subbandanalysis may include a time-based filter bank. The time-based filterbank may be composed of a bank of overlapping bandpass filters, wherethe center frequencies have non-linear spacing such as octave, 3^(rd)octave, bark, mel, or other spacing techniques. The one or more gaincoefficients may be calculated for each frequency bin or band of thesubband filter. The gain coefficients and the selected gain coefficientsmay be filtered, or smoothed, over time and/or frequency.

FIG. 3 is flow diagram representing a method for maintaining the spatialstability of the sound field. The method 300 may be, for example,implemented using the systems 100 and 200 described herein withreference to FIGS. 1 and 2. The method 300 may include the followingacts. Estimating a background noise estimate for each of a first audiosignal and a second audio signal 302. Calculating a first gaincoefficient responsive to the first audio signal and the backgroundnoise estimate of the first audio signal 304. The gain coefficients maybe calculated using a gain coefficient calculator that may include oneor more of an automatic gain controller, a noise suppressor and an echocanceller. Calculating a second gain coefficient responsive to thesecond audio signal and the background noise estimate of the secondaudio signal 306. The second gain coefficient may be calculated with oneor more of the same gain coefficient calculations similar to thoseapplied to the first signal. Selecting a common gain coefficient fromone of the first gain coefficient and the second gain coefficient 308.Selecting the common gain coefficient may comprise selecting a gaincoefficient from the first gain coefficient and the second gaincoefficient that will result in a least amount of audio signalmodification. Applying the selected common gain coefficient to each ofthe first audio signal and the second audio signal 310.

FIG. 2 is a further schematic representation of a system for maintainingthe spatial stability of a sound field. The system 200 comprises aprocessor 202, memory 204 (the contents of which are accessible by theprocessor 202) and an I/O interface 206. The memory 204 may storeinstructions which when executed using the processor 202 may cause thesystem 200 to render the functionality associated with the system formaintaining the spatial stability of the sound field as describedherein. In addition the memory 204 may store instructions which whenexecuted using the processor 202 may cause the system 200 to render thefunctionality associated with the background noise estimator 104, thegain coefficient calculator 106, the automatic gain controller 108, thenoise suppressor 110, the echo canceller 112, the common gaincoefficient selector 114 and the gain coefficient applier 118 describedherein. In addition, data structure, temporary variables and otherinformation may be stored in data storage 208.

The processor 202 may comprise a single processor or multiple processorsthat may be disposed on a single chip, on multiple devices ordistributed over more that one system. The processor 202 may be hardwarethat executes computer executable instructions or computer code embodiedin the memory 204 or in other memory to perform one or more features ofthe system. The processor 202 may include a general purpose processor, acentral processing unit (CPU), a graphics processing unit (GPU), anapplication specific integrated circuit (ASIC), a digital signalprocessor (DSP), a field programmable gate array (FPGA), a digitalcircuit, an analog circuit, a microcontroller, any other type ofprocessor, or any combination thereof.

The memory 204 may comprise a device for storing and retrieving data,processor executable instructions, or any combination thereof. Thememory 204 may include non-volatile and/or volatile memory, such as arandom access memory (RAM), a read-only memory (ROM), an erasableprogrammable read-only memory (EPROM), or a flash memory. The memory 204may comprise a single device or multiple devices that may be disposed onone or more dedicated memory devices or on a processor or other similardevice. Alternatively or in addition, the memory 204 may include anoptical, magnetic (hard-drive) or any other form of data storage device.

The memory 204 may store computer code, such as the background noiseestimator 104, the gain coefficient calculator 106, the automatic gaincontroller 108, the noise suppressor 110, the echo canceller 112, thecommon gain coefficient selector 114 and the gain coefficient applier118 as described herein. The computer code may include instructionsexecutable with the processor 202. The computer code may be written inany computer language, such as C, C++, assembly language, channelprogram code, and/or any combination of computer languages. The memory204 may store information in data structures including, for example, thegain coefficients.

The I/O interface 206 may be used to connect devices such as, forexample, the input 102 and output 116 to other components of the system200.

All of the disclosure, regardless of the particular implementationdescribed, is exemplary in nature, rather than limiting. The systems 100and 200 may include more, fewer, or different components thanillustrated in FIGS. 1 and 2. Furthermore, each one of the components ofsystems 100 and 200 may include more, fewer, or different elements thanis illustrated in FIGS. 1 and 2. Flags, data, databases, tables,entities, and other data structures may be separately stored andmanaged, may be incorporated into a single memory or database, may bedistributed, or may be logically and physically organized in manydifferent ways. The components may operate independently or be part of asame program or hardware. The components may be resident on separatehardware, such as separate removable circuit boards, or share commonhardware, such as a same memory and processor for implementinginstructions from the memory. Programs may be parts of a single program,separate programs, or distributed across several memories andprocessors.

The functions, acts or tasks illustrated in the figures or described maybe executed in response to one or more sets of logic or instructionsstored in or on computer readable media. The functions, acts or tasksare independent of the particular type of instructions set, storagemedia, processor or processing strategy and may be performed bysoftware, hardware, integrated circuits, firmware, micro code and thelike, operating alone or in combination. Likewise, processing strategiesmay include multiprocessing, multitasking, parallel processing,distributed processing, and/or any other type of processing. In oneembodiment, the instructions are stored on a removable media device forreading by local or remote systems. In other embodiments, the logic orinstructions are stored in a remote location for transfer through acomputer network or over telephone lines. In yet other embodiments, thelogic or instructions may be stored within a given computer such as, forexample, a CPU.

While various embodiments of the system and method for maintaining thespatial stability of a sound field have been described, it will beapparent to those of ordinary skill in the art that many moreembodiments and implementations are possible within the scope of thepresent invention. Accordingly, the invention is not to be restrictedexcept in light of the attached claims and their equivalents.

The invention claimed is:
 1. A method for maintaining the spatialstability of a sound field, the method comprising: receiving a firstaudio signal and a second audio signal each corresponding to a distinctchannel in a multichannel audio signal, where the multichannel audiosignal includes sound field content that is a spatial representation ofan audible environment; calculating a plurality of gain coefficients forthe first audio signal, where the plurality of gain coefficients for thefirst audio signal is calculated to remove a plurality of undesiredcontent in the first audio signal; calculating a plurality of gaincoefficients for the second audio signal, where the plurality of gaincoefficients for the second audio signal is calculated to remove aplurality of undesired content in the second audio signal; selecting acommon gain coefficient from amongst the plurality of gain coefficientsfor the first audio signal and the plurality of gain coefficients forthe second audio signal; and applying the common gain coefficient toeach of the first audio signal and the second audio signal, wherein thespatial representation of the sound field is substantially maintainedwhen the audible environment is reproduced using the first audio signaland the second audio signal with the common gain coefficient applied;where the selection of the common gain coefficient is responsive to theplurality of gain coefficients calculated for the first audio signal andthe plurality of gain coefficients calculated for the second audiosignal.
 2. The method for maintaining the spatial stability of a soundfield of claim 1, where the undesired content in each of the first audiosignal and the second audio signal include any of noise content and echocontent.
 3. The method for maintaining the spatial stability of a soundfield of claim 1, where selecting a common gain coefficient includes anyof: combining any of the plurality of gain coefficients for the firstaudio signal or the plurality of gain coefficients for the second audiosignal, and calculating an average gain coefficient from any of theplurality of gain coefficients for the first audio signal and theplurality of gain coefficients for the second audio signal.
 4. Themethod for maintaining the spatial stability of a sound field of claim3, where selecting a common gain coefficient includes selecting thecommon gain coefficient that will result in the least amount of audiosignal modification when applied to the first audio signal and thesecond audio signal.
 5. The method for maintaining the spatial stabilityof a sound field of claim 1, where each of the plurality of gaincoefficients for the first audio signal, the plurality of gaincoefficients for the second audio signal, and the common gaincoefficient are calculated, selected and applied on a per frequencysub-band basis.
 6. A method for maintaining the spatial stability of asound field, the method comprising: receiving a first audio signal and asecond audio signal each corresponding to a distinct channel in amultichannel audio signal, where the multichannel audio signal includessound field content that is a spatial representation of an audibleenvironment; calculating one or more gain coefficients for the firstaudio signal, where each of one or more gain coefficients for the firstaudio signal is calculated to remove undesired content in the firstaudio signal; calculating one or more gain coefficients for the secondaudio signal, where each of one or more gain coefficients for the secondaudio signal is calculated to remove undesired content in the secondaudio signal; selecting a common gain coefficient responsive to the oneor more gain coefficients for the first audio signal and the one or moregain coefficients for the second audio signal; applying the common gaincoefficient to each of the first audio signal and the second audiosignal, wherein the spatial representation of the sound field issubstantially maintained when the audible environment is reproducedusing the first audio signal and the second audio signal with the commongain coefficient applied, calculating one or more additional gaincoefficients for the first audio signal, where each of one or more gaincoefficients for the first audio signal is calculated to modify desiredcontent in the first audio signal; calculating one or more additionalgain coefficients for the second audio signal, where each of one or moregain coefficients for the second audio signal is calculated to modifydesired content in the second audio signal; and where the selecting ofthe common gain coefficient is responsive to the additional one or moregain coefficients for the first audio signal and the additional one ormore gain coefficients for the second audio signal.
 7. A system formaintaining the spatial stability of a sound field, the sound fieldrepresented in a first audio signal and a second audio signal eachcorresponding to a distinct channel in a multichannel audio signal,where the multichannel audio signal includes sound field content that isa spatial representation of an audible environment, the systemcomprising: one or more gain calculators configured to calculate aplurality of gain coefficients for the first audio signal, where theplurality of gain coefficients for the first audio signal is calculatedto remove a plurality of undesired content in the first audio signal,and to calculate a plurality of gain coefficients for the second audiosignal, where the plurality of gain coefficients for the second audiosignal is calculated to remove a plurality of undesired content in thesecond audio signal; a common gain selector configured to select acommon gain coefficient from the plurality of gain coefficients for thefirst audio signal and the plurality of gain coefficients for the secondaudio signal; and a gain coefficient applier configured to apply thecommon gain coefficient to each of the first audio signal and the secondaudio signal, wherein the spatial representation of the sound field issubstantially maintained when the audible environment is reproducedusing the first audio signal and the second audio signal with the commongain coefficient applied; where the selection of the common gaincoefficient is responsive to the plurality of gain coefficientscalculated for the first audio signal and the plurality of gaincoefficients calculated for the second audio signal.
 8. The system formaintaining the spatial stability of a sound field of claim 7, where theundesired content in each of the first audio signal and the second audiosignal may include any of noise content and echo content.
 9. The systemfor maintaining the spatial stability of a sound field of claim 7, whereselecting a common gain coefficient includes any of: combining any ofthe plurality of gain coefficients for the first audio signal or theplurality of gain coefficients for the second audio signal, andcalculating an average gain coefficient from any of the plurality ofgain coefficients for the first audio signal and the plurality of gaincoefficients for the second audio signal.
 10. The system for maintainingthe spatial stability of a sound field of claim 9, where selecting acommon gain coefficient includes selecting the common gain coefficientthat will result in the least amount of audio signal modification whenapplied to the first audio signal and the second audio signal.
 11. Thesystem for maintaining the spatial stability of a sound field of claim7, where the plurality of gain coefficients for the first audio signal,the plurality of gain coefficients for the second audio signal, and thecommon gain coefficient are calculated, selected and applied on a perfrequency sub-band basis.
 12. A system for maintaining the spatialstability of a sound field, the sound field represented in a first audiosignal and a second audio signal each corresponding to a distinctchannel in a multichannel audio signal, where the multichannel audiosignal includes sound field content that is a spatial representation ofan audible environment, the system comprising: one or more gaincalculators configured to calculate one or more gain coefficients forthe first audio signal, where each of one or more gain coefficients forthe first audio signal is calculated to remove undesired content in thefirst audio signal, and to calculate one or more gain coefficients forthe second audio signal, where each of one or more gain coefficients forthe second audio signal is calculated to remove undesired content in thesecond audio signal; a common gain selector configured to select acommon gain coefficient responsive to the one or more gain coefficientsfor the first audio signal and the one or more gain coefficients for thesecond audio signal; and a gain coefficient applier configured to applythe common gain coefficient to each of the first audio signal and thesecond audio signal, wherein the spatial representation of the soundfield is substantially maintained when the audible environment isreproduced using the first audio signal and the second audio signal withthe common gain coefficient applied; where the one or more gaincalculators are further configured to calculate one or more additionalgain coefficients for the first audio signal, where each of one or moregain coefficients for the first audio signal is calculated to modifydesired content in the first audio signal, and to calculate one or moreadditional gain coefficients for the second audio signal, where each ofone or more gain coefficients for the second audio signal is calculatedto modify desired content in the second audio signal; and where thecommon gain selector is further configured to select a common gaincoefficient responsive to the additional one or more gain coefficientsfor the first audio signal and the additional one or more gaincoefficients for the second audio signal.
 13. A non-transitorymachine-readable medium encoded with machine-executable instructions,where execution of the machine-executable instructions is for: receivinga first audio signal and a second audio signal each corresponding to adistinct channel in a multichannel audio signal, where the multichannelaudio signal includes sound field content that is a spatialrepresentation of an audible environment; calculating a plurality ofgain coefficients for the first audio signal, where each of theplurality of gain coefficients for the first audio signal is calculatedto remove a plurality of undesired content in the first audio signal;calculating a plurality of gain coefficients for the second audiosignal, where the plurality of gain coefficients for the second audiosignal is calculated to remove a plurality of undesired content in thesecond audio signal; selecting a common gain coefficient from amongstthe plurality of gain coefficients for the first audio signal and theplurality of gain coefficients for the second audio signal; and applyingthe common gain coefficient to each of the first audio signal and thesecond audio signal, wherein the spatial representation of the soundfield is substantially maintained when the audible environment isreproduced using the first audio signal and the second audio signal withthe common gain coefficient applied; where the selection of the commongain coefficient is responsive to the plurality of gain coefficientscalculated for the first audio signal and the plurality of gaincoefficients calculated for the second audio signal.